package com.train.daily.resp.ticket;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalTime;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class DailyTrainTicketQueryOneResp {

    private Long id;
    /**
     * 日期
     */
    private LocalDate date;
    /**
     * 车次编号
     */
    private String trainCode;
    /**
     * 出发站
     */
    private String start;
    /**
     * 出发站拼音
     */
    private String startPinyin;
    /**
     * 出发时间
     */
    private LocalTime startTime;
    /**
     * 出发站序|本站是整个车次的第几站
     */
    private Integer startIndex;
    /**
     * 到达站
     */
    private String end;
    /**
     * 到达站拼音
     */
    private String endPinyin;
    /**
     * 到站时间
     */
    private LocalTime endTime;
    /**
     * 到站站序|本站是整个车次的第几站
     */
    private Integer endIndex;
    /**
     * 一等座余票
     */
    private Integer ydz;
    /**
     * 一等座票价
     */
    private BigDecimal ydzPrice;
    /**
     * 二等座余票
     */
    private Integer edz;
    /**
     * 二等座票价
     */
    private BigDecimal edzPrice;
    /**
     * 软卧余票
     */
    private Integer rw;
    /**
     * 软卧票价
     */
    private BigDecimal rwPrice;
    /**
     * 硬卧余票
     */
    private Integer yw;
    /**
     * 硬卧票价
     */
    private BigDecimal ywPrice;
}
